OBJ = elemento_ui.o nodo.o arco.o grafo.o algoritmo.o dijkstra.o bellmanford.o main.o 
DEBUG_FLAGS=-g -D DEBUG_MODE
CXXFLAGS= -Wall `pkg-config --cflags gtk+-3.0`
LDFLAGS=-export-dynamic `pkg-config --libs gtk+-3.0`

GraphPath: $(OBJ)
	g++ -o ../bin/GraphPath $(OBJ) $(LDFLAGS)

-include dependencies

.PHONY: depend clean cleanall 

depend:
	g++ -MM *.cc > dependencies
clean:
	rm -f *.o
cleanall:
	rm -f GraphPath *.o *~
	
